dead-end tower - French English Dictionary